life assurance proceeds - French English Dictionary